Magic Trick-Divide & Conquer